national union of the revolutionary left - French English Dictionary